Cape bugloss - French English Dictionary